package com.accp.demo.mapper.finance;

import com.accp.demo.pojo.finance.Payment;
import com.accp.demo.pojo.finance.PaymentContent;
import com.accp.demo.pojo.finance.PaymentTakePrepay;

public interface PaymentMapper {
		
	/*
	 * 应付冲款单付款冲款主详表新增
	 */
	public void savePayment(Payment pojo);
	
	/*
	 * 应付冲款单付款冲款主详表修改
	 */
	public void deletecontent(String fundBillNo);	//先删除应付冲款单付款冲款单内容明细表
	public void deletetakeprepay(String fundBillNo); //先删除应付冲款单付款冲款单取用预付明细表
	public void updatePayment(Payment pojo);		//再修改应付冲款单付款冲款单主表
	public void savecontent(PaymentContent pojo);	//随即再新增应付冲款单付款冲款单内容明细表
	public void savetakeprepay(PaymentTakePrepay pojo);//随即再新增款单付款冲款单取用预付明细表
	
	
	/*
	 * 应付冲款单付款冲款主详表删除
	 */
	public void deletePayment(String funBillNo);
	
}
